package shujia.day09;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/*
    Collection:
        - List: 元素有序【存储和取出的顺序一致】，允许元素发生重复，具有索引的概念
        - Set:  元素唯一且无序
 */
public class ListDemo1 {
    public static void main(String[] args) {
        //借助ArrayList实现子类创建List接口的对象
        List list1 = new ArrayList();

        list1.add("hello");
        list1.add("world");
        list1.add("apple");
        list1.add("hadoop");
        list1.add("redis");
        list1.add("world");

//        System.out.println("list1: " + list1);

        Iterator iterator = list1.iterator();
        while (iterator.hasNext()){
            System.out.println(iterator.next());
        }

    }
}
